package com.train.mgr.modules.biz.dto;

import io.swagger.annotations.ApiModelProperty;
import lombok.Data;

import java.math.BigDecimal;

@Data
public class StatLessonGroupTraineeDTO {
    private Long courseId;
    private Long lessonId;
    private Long groupId;
    private Long userId;
    private Long customerId;
    private String courseName;
    private String groupName;
    @ApiModelProperty(name = "comprehensiveScore", value = "综合分")
    private BigDecimal comprehensiveScore;
    private String lessonName;
    @ApiModelProperty(name = "lessonOrder", value = "课时序号")
    private String lessonOrder;
    @ApiModelProperty(name = "exerciseId", value = "练习id")
    private Long exerciseId;
    @ApiModelProperty(name = "exerciseType", value = "练习类型")
    private Integer exerciseType;
    @ApiModelProperty(name = "exerciseTypeName", value = "练习类型名称")
    private String exerciseTypeName;
    @ApiModelProperty(name = "useTime", value = "用时")
    private Integer useTime;
    @ApiModelProperty(name = "exerciseNumber", value = "练习序号（第几次练习）")
    private Integer exerciseNumber;
    @ApiModelProperty(name = "isFinish", value = "课时是否完成")
    private Integer isFinish;

    @ApiModelProperty(name = "passingState", value = "及格状态;0：不及格，1：及格")
    private Integer passingState;
    @ApiModelProperty(name = "joinTime", value = "加入课程时间")
    private String joinTime;

    private String groupCreateTime;
}
